单调队列优化DP 发布于 2020-06-11 | 分类于 单调队列 、 动态规划-优化 、 CodeForces 、 动态规划 | 3分钟 | 550字数 单调队列优化DP \%Sunward\text{_}z,神仙在线教会蒟蒻单调队列优化 dpdpdp。 思想 考虑到做动规的题目时会经常遇到形如这样的转移方程: dpi,j=max(dpi−1,j+aj)(l≤j≤r)+bidp_{i,j}=\max(dp_{i-1,j}+a_j)_{(l\leq j\leq r)}+b_i dpi,j=max(dpi−1,j+aj)(l≤j≤r)+bi 阅读全文 »
莫比乌斯反演-随手录 发布于 2020-06-04 | 分类于 数学 、 数论 、 莫比乌斯函数 | 8分钟 | 1214字数 随手录1 请注意每个例子的第一行即为问题要求。 如果您觉得我的推导存在问题,那么请评论或私信我。 可能会附上题目位置。 阅读全文 »
欧拉函数基础 发布于 2020-06-01 | 分类于 数学 、 数论 、 欧拉函数 | 8分钟 | 1607字数 欧拉函数基础 定义 φ(n)\varphi(n)φ(n) 即考虑 [ 1 , n−1 ][~1~,~n-1~][ 1 , n−1 ] 中与 xxx 互质的个数。 阅读全文 »
算术基本定理基础 发布于 2020-05-31 | 分类于 数学 、 数论 、 整除理论 | 3分钟 | 518字数 算术基本定理基础 算术基本定理 对于任意的实数 xxx 有:(部分虚数不满足,例如 −5\sqrt{-5}−5) x=p1α1 p2α2⋯pkαkx=p_1^{\alpha_1}~p_2^{\alpha_2}\cdots p_k^{\alpha_k} x=p1α1 p2α2⋯pkαk 其中对于任意的 pip_ipi 都是质数,且 pi,αi∈Np_i,\alpha_i \in \mathbb{N}pi,αi∈N。 阅读全文 »
2020-05-30 模拟赛 发布于 2020-05-30 | 分类于 模拟 、 搜索 、 折半搜索 、 字符串 、 后缀自动机 、 校内 | 3分钟 | 712字数 2020-05-30 模拟赛 又双叒叕最后一名,被吊打了/kk 阅读全文 »
KMP 匹配算法 发布于 2020-05-17 | 分类于 KMP匹配 、 字符串 | 4分钟 | 902字数 KMP 匹配算法 RE:从零开始的字符串学习 暴力做法 首先将两个字符串首位对齐,逐位匹配,完成匹配后将模式串位置后移一位。 时间复杂度为:O(nm)O(nm)O(nm),其中 n,mn,mn,m 分别表示主串和模式串的长度。 阅读全文 »
鸽巢原理及应用 发布于 2020-05-13 | 分类于 容斥 、 组合数学 | 5分钟 | 925字数 鸽巢原理及应用 就简单的概述一下了 简单形式 现有 n+1n+1n+1 个物品,要将他们放入 nnn 个盒子里,那么必定有 111 个盒子内至少有 222 个物品。 显然,我们考虑每个盒子里都只能放置 111 个物品,那么会有 111 个物品剩余,所以易证。 阅读全文 »